Ustawienia drukowania
Utworz instancje klasy PrintSettings i skonfiguruj ja zgodnie z wymaganiami. Na koniec przekaż obiekt PrintSettings do jednej z metod drukowania. Zbadaj wszystkie dostępne ustawienia drukowania poniżej:
DefaultSettings: Inicjalizuje nową instancję klasyIronPrint.PrintSettingsz domyślnymi wartościami.PaperSize: UstawiapaperSizeużywane przez drukarkę.PaperOrientation: OkreślapaperOrientation(np.PortraitlubLandscape).Dpi: Reprezentuje zamierzonyprintResolutionw punktach na cal.- Uwagi: Faktyczny
Dpiużywany do drukowania może być ograniczony przez możliwości drukarki.
- Uwagi: Faktyczny
NumberOfCopies: WskazujenumberOfCopies, które mają być generowane podczas drukowania dokumentu.- Uwagi: Na niektórych platformach mogą istnieć ograniczenia uniemożliwiające dokładne odwzorowanie wielu kopii. W takich przypadkach określona wartość
IronPrint.PrintSettings.NumberOfCopiesmoże być zignorowana, skutkując wydrukiem tylko jednej kopii.
- Uwagi: Na niektórych platformach mogą istnieć ograniczenia uniemożliwiające dokładne odwzorowanie wielu kopii. W takich przypadkach określona wartość
PrinterName: OkreślaprinterNamedo użycia podczas drukowania.- Uwagi: Jeśli wybierzesz drukarkę w
PrintDialog, to ustawienie zostanie zignorowane. Aby uzyskać dostępne nazwy drukarek, można użyćIronPrint.Printer.GetPrinterNameslubIronPrint.Printer.GetPrinterNamesAsync, aby pobrać listę nazw drukarek.
- Uwagi: Jeśli wybierzesz drukarkę w
PaperMargins: UstawiapaperMarginsdo użycia podczas drukowania w milimetrach.Grayscale: Wskazuje, czy drukować wgrayscale.Flatten:FlattenPDF przed drukowaniem, co jest przydatne dla wyświetlania wartości pól formularza i obrazów.- Uwaga: Wartość domyślna to
false, co oznacza, że PDF zostanie wygładzony przed drukowaniem.
- Uwaga: Wartość domyślna to
Tray:Trayużywane w zadaniu drukowania. To pozwala użytkownikom określić konkretną tacę, z której papier powinien być podawany do drukarki.- Uwagi: Jeśli wybierzesz
traywPrintDialog, to ustawienie zostanie zignorowane. Aby uzyskać dostępnetray, można użyćIronPrint.Printer.GetPrinterTrays(System.String)lubIronPrint.Printer.GetPrinterTraysAsync(System.String). Wartość domyślna tonull, co wskazuje na użycie domyślnej tacy dostarczonej przez drukarkę. Ta właściwość wyboru tacy jest dostępna tylko wWindows.
- Uwagi: Jeśli wybierzesz
Zapoznaj się ze szczegółowym przewodnikiem po ustawieniach drukowania w IronPrint

